/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package CapaDatos;

/**
 *
 * @author Maria
 */
public class Nomina extends Persona{

/** atributo que guarda el cargo de una persona**/
    private String cargo;

/** atributo que guarda el numero de hijos de una persona**/
    private String numHijos;

/** atributo que guarda el sueldo de una persona**/
    private double sueldo;

 /** atributo que guarda la descripcion del cargo de una persona**/
    private String descripcionCargo;

/** atributo que guarda el horario de trabajo de una persona**/
    private String horario;


  /**
   * constructor de la clse Nomina
   * @param nombre nombre de la persona
   * @param apellido apellido de la persona
   * @param cedula cedula de la persona
   * @param nacionalidad nacionalidad de la persona
   * @param sexo sexo de la persona
   * @param fechaNac fecha de nacimiento de la persona
   * @param edoCivil estado civil de la persona
   * @param cargo cargo de la persona
   * @param numHijos numero de hijos de la persona
   * @param sueldo sueldo de la persona
   * @param descripcionCargo descripcion del cargo de la persona
   * @param horario horario de trabajo de la persona
   */
    public Nomina(String nombre, String apellido, String cedula, String nacionalidad, String sexo, String fechaNac, String edoCivil, String cargo, String numHijos, double sueldo, String descripcionCargo, String horario) {
        super(nombre, apellido, cedula, nacionalidad, sexo, fechaNac, edoCivil);
        this.cargo = cargo;
        this.numHijos = numHijos;
        this.sueldo = sueldo;
        this.descripcionCargo = descripcionCargo;
        this.horario = horario;
    }

    /** constructor de la clse Nomina **/
    public Nomina() {

    }

    /**
     * @return the cargo
     */
    public String getCargo() {
        return cargo;
    }

    /**
     * @param cargo the cargo to set
     */
    public void setCargo(String cargo) {
        this.cargo = cargo;
    }

    /**
     * @return the numHijos
     */
    public String getNumHijos() {
        return numHijos;
    }

    /**
     * @param numHijos the numHijos to set
     */
    public void setNumHijos(String numHijos) {
        this.numHijos = numHijos;
    }

    /**
     * @return the sueldo
     */
    public double getSueldo() {
        return sueldo;
    }

    /**
     * @param sueldo the sueldo to set
     */
    public void setSueldo(double sueldo) {
        this.sueldo = sueldo;
    }

    /**
     * @return the descripcionCargo
     */
    public String getDescripcionCargo() {
        return descripcionCargo;
    }

    /**
     * @param descripcionCargo the descripcionCargo to set
     */
    public void setDescripcionCargo(String descripcionCargo) {
        this.descripcionCargo = descripcionCargo;
    }

    /**
     * @return the horario
     */
    public String getHorario() {
        return horario;
    }

    /**
     * @param horario the horario to set
     */
    public void setHorario(String horario) {
        this.horario = horario;
    }



}
